So I finally managed to wrap this one up after lazying around for far too long :D
